package com.xiongtian.springframework.aop;


/**
 * @Author: xiongtian
 * @CreateTime: 2025-04-18  15:52
 * @Version: 1.0
 * @Description: 切面通知器
 * <p>
 * 承担了 Pointcut 和 Advice 的组合，Pointcut 用于获取 JoinPoint，而
 * Advice 决定于 JoinPoint 执行什么操作。
 */

public interface PointcutAdvisor extends Advisor {

    /**
     * Get the Pointcut that drives this advisor.
     *
     * @return the Pointcut that drives this advisor
     */
    Pointcut getPointcut();
}
